\section{com.iisageek.client.Member Class Reference}
\label{classcom_1_1iisageek_1_1client_1_1_member}\index{com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
\bf{Member} (Node root)
\item 
boolean \bf{is\-Officer} ()
\item 
int \bf{get\-ID} ()
\item 
String \bf{get\-Status} ()
\item 
String \bf{get\-First\-Name} ()
\item 
String \bf{get\-Last\-Name} ()
\item 
String \bf{get\-Email} ()
\item 
String \bf{get\-Address} ()
\item 
String \bf{get\-Phone} ()
\item 
int \bf{get\-Year} ()
\item 
Date \bf{get\-Join} ()
\item 
String \bf{get\-Photo} ()
\item 
String \bf{get\-WPIID} ()
\item 
float \bf{get\-Hours} ()
\end{CompactItemize}


\subsection{Detailed Description}
All information associated with a member.

add a contact class and then load the client info from there \begin{Desc}
\item[Author:]Bob Breznak \end{Desc}




\subsection{Constructor \& Destructor Documentation}
\index{com::iisageek::client::Member@{com::iisageek::client::Member}!Member@{Member}}
\index{Member@{Member}!com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}com.iisageek.client.Member.Member (Node {\em root})}\label{classcom_1_1iisageek_1_1client_1_1_member_7fba886b6f39d6710e19eeea06dee198}


\doxyref{Member}{p.}{classcom_1_1iisageek_1_1client_1_1_member}

make a new member with the given XML structure

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em root}](Node) the XML structure of a member \end{description}
\end{Desc}


\subsection{Member Function Documentation}
\index{com::iisageek::client::Member@{com::iisageek::client::Member}!getAddress@{getAddress}}
\index{getAddress@{getAddress}!com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}String com.iisageek.client.Member.get\-Address ()}\label{classcom_1_1iisageek_1_1client_1_1_member_ce78408b950385796b3cb8f35e84601d}


get\-Address

return the address of the member

\begin{Desc}
\item[Returns:]String \end{Desc}
\index{com::iisageek::client::Member@{com::iisageek::client::Member}!getEmail@{getEmail}}
\index{getEmail@{getEmail}!com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}String com.iisageek.client.Member.get\-Email ()}\label{classcom_1_1iisageek_1_1client_1_1_member_27023700340cf47e0a3d6bbe01463957}


get\-Email

returns the email of the member

\begin{Desc}
\item[Returns:]String \end{Desc}
\index{com::iisageek::client::Member@{com::iisageek::client::Member}!getFirstName@{getFirstName}}
\index{getFirstName@{getFirstName}!com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}String com.iisageek.client.Member.get\-First\-Name ()}\label{classcom_1_1iisageek_1_1client_1_1_member_6ac1dfdbbe6e2a98ca454ec6707a1da6}


get\-First\-Name

returns the first name of the member

\begin{Desc}
\item[Returns:]String \end{Desc}
\index{com::iisageek::client::Member@{com::iisageek::client::Member}!getHours@{getHours}}
\index{getHours@{getHours}!com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}float com.iisageek.client.Member.get\-Hours ()}\label{classcom_1_1iisageek_1_1client_1_1_member_2b061d8877259707740d432e7b12113b}


get\-Hours

returns the member's cumulative hours

\begin{Desc}
\item[Returns:]float \end{Desc}
\index{com::iisageek::client::Member@{com::iisageek::client::Member}!getID@{getID}}
\index{getID@{getID}!com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int com.iisageek.client.Member.get\-ID ()}\label{classcom_1_1iisageek_1_1client_1_1_member_1825c13fd796303e26f9a39e4b7a0567}


get\-ID

returns the user's id

\begin{Desc}
\item[Returns:]int \end{Desc}
\index{com::iisageek::client::Member@{com::iisageek::client::Member}!getJoin@{getJoin}}
\index{getJoin@{getJoin}!com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Date com.iisageek.client.Member.get\-Join ()}\label{classcom_1_1iisageek_1_1client_1_1_member_4c7a09589cd3f4a1a1e8267463ef5db4}


get\-Join

returns the date the member joined

\begin{Desc}
\item[Returns:]Date \end{Desc}
\index{com::iisageek::client::Member@{com::iisageek::client::Member}!getLastName@{getLastName}}
\index{getLastName@{getLastName}!com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}String com.iisageek.client.Member.get\-Last\-Name ()}\label{classcom_1_1iisageek_1_1client_1_1_member_07760908ccf353279a98b2c7882ff968}


get\-Last\-Name

returns the last name of the member

\begin{Desc}
\item[Returns:]String \end{Desc}
\index{com::iisageek::client::Member@{com::iisageek::client::Member}!getPhone@{getPhone}}
\index{getPhone@{getPhone}!com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}String com.iisageek.client.Member.get\-Phone ()}\label{classcom_1_1iisageek_1_1client_1_1_member_bf9d525414fa7c57532d38fcf6a99cde}


get\-Phone

returns the phone number of the member

\begin{Desc}
\item[Returns:]String \end{Desc}
\index{com::iisageek::client::Member@{com::iisageek::client::Member}!getPhoto@{getPhoto}}
\index{getPhoto@{getPhoto}!com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}String com.iisageek.client.Member.get\-Photo ()}\label{classcom_1_1iisageek_1_1client_1_1_member_933361fccbe8a8481e46078b64541fcc}


get\-Photo

returns the relitive path to the photo of the member

\begin{Desc}
\item[Returns:]String \end{Desc}
\index{com::iisageek::client::Member@{com::iisageek::client::Member}!getStatus@{getStatus}}
\index{getStatus@{getStatus}!com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}String com.iisageek.client.Member.get\-Status ()}\label{classcom_1_1iisageek_1_1client_1_1_member_5a78ea539a4789350d4d5738d888eb1c}


get\-Status

return the status of a member (i.e. active, alum)

\begin{Desc}
\item[Returns:]String \end{Desc}
\index{com::iisageek::client::Member@{com::iisageek::client::Member}!getWPIID@{getWPIID}}
\index{getWPIID@{getWPIID}!com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}String com.iisageek.client.Member.get\-WPIID ()}\label{classcom_1_1iisageek_1_1client_1_1_member_295e08ddc1ded94e6ee65db9177c5454}


get\-WPIID

returns the member's WPI ID

\begin{Desc}
\item[Returns:]String \end{Desc}
\index{com::iisageek::client::Member@{com::iisageek::client::Member}!getYear@{getYear}}
\index{getYear@{getYear}!com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int com.iisageek.client.Member.get\-Year ()}\label{classcom_1_1iisageek_1_1client_1_1_member_3b54be8db39b517a12dcab7fd5e5f8e8}


get\-Year

returns the member's projected graduation year

\begin{Desc}
\item[Returns:]int \end{Desc}
\index{com::iisageek::client::Member@{com::iisageek::client::Member}!isOfficer@{isOfficer}}
\index{isOfficer@{isOfficer}!com::iisageek::client::Member@{com::iisageek::client::Member}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}boolean com.iisageek.client.Member.is\-Officer ()}\label{classcom_1_1iisageek_1_1client_1_1_member_c0280abb5072d9359c55dc3d8f3938f8}


is\-Officer

returns True if the member is an officer

\begin{Desc}
\item[Returns:]boolean \end{Desc}


The documentation for this class was generated from the following file:\begin{CompactItemize}
\item 
My Documents/Source Code/Java/GWT/lnl/src/com/iisageek/client/Member.java\end{CompactItemize}
